package com.example.goods_manage.dto;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;

import java.util.Date;

/**
 * <P> @Author: SongKeCheng
 * <P> Type: Class
 * <P> Description:
 * <P> Date: 2024/7/17:16:14
 */

@SuppressWarnings("all")
@Data
//当前类如果某个属性为null，则不需要进行序列化，会被忽略
@JsonInclude(JsonInclude.Include.NON_NULL)
public class User {
    private Integer id;				//id
    private String account;		//账号
    //@JsonIgnore 使用当前注解 这个属性 不会被json 序列化 但是入参也会被忽略
     private String password;	    //密码
    private String email;		//邮箱
    private String avatar;		//头像
    private Integer score;			//
    private Date regtime;		//注册时间
    private String status;		//状态
    private String token; // token
}
